
module.exports = app => {
    const { router,  controller } = app;
    router.post('/user/login', controller.user.login); // 登录
    router.post('/user/register', controller.user.register); // 注册
    router.get('/user/checkCode', controller.user.checkCode); // 校验邀请码
    router.post('/user/generateInviteCode', controller.user.generateInviteCode); // 生成邀请码
    router.post('/user/checkCode', controller.user.checkCode); // 校验邀请码
    router.post('/user/profile', controller.user.profile); // 查询个人设置
    router.post('/user/uploadAvatar', controller.user.uploadAvatar); // 上传头像
    router.post('/user/upload', controller.user.upload); // 上传图片
    router.post('/user/saveUserInfo', controller.user.saveUserInfo); // 设置个人信息
    router.post('/user/homeInfo', controller.user.homeInfo); // 用户主页信息
    router.post('/user/focus', controller.user.focus); // 关注作者
    router.post('/user/cancelFocus', controller.user.cancelFocus); // 取消关注
    router.post('/user/recommendAuthor', controller.user.recommendAuthor); // 推荐作者
    router.post('/article/getArticleList', controller.article.list); // 查询文章列表
    router.post('/article/category', controller.article.category); // 查询文章分类
    router.post('/article/save', controller.article.save); // 保存文章
    router.post('/article/detail', controller.article.detail); // 文章详情
    router.post('/article/sendComment', controller.article.sendComment); // 评论文章
    router.post('/article/commentList', controller.article.commentList); // 评论文章
    router.post('/article/likeComment', controller.article.likeComment); // 给评论点赞
    router.post('/article/likeArticle', controller.article.likeArticle); // 给文章点赞
}